Get Workspace
Get Workspace
Path Parameters
Response
id
string
Id of the Workspace.
realm
string
Name of the workspace.
realmLogo
string
Logo of the workspace.
workspace
string
Workspace URL.
notBefore
number
Not before timestamp value.
revokeRefreshToken
boolean
true/false for revoke refresh token.
refreshTokenMaxReuse
number
Max reuse of the refresh token.
accessTokenLifespan
number
Lifespan of access token.
accessTokenLifespanForImplicitFlow
number
Lifespan for implicit flow access token.
ssoSessionIdleTimeout
number
Timeout of sso session Idle.
ssoSessionMaxLifespan
number
Lifespan of sso session.
ssoSessionIdleTimeoutRememberMe
number
Timeout for sso session idle remember me.
ssoSessionMaxLifespanRememberMe
number
Max lifespan for sso session remember me.
offlineSessionIdleTimeout
number
Timeout of idle offline session.
offlineSessionMaxLifespanEnabled
boolean
true/false for offline session max lifespan.
offlineSessionMaxLifespan
number
Max lifespan of offline session.
clientSessionIdleTimeout
number
Timeout of client idle session.
clientSessionMaxLifespan
number
Max lifespan client session.
clientOfflineSessionIdleTimeout
number
Timeout of client idle offline session.
clientOfflineSessionMaxLifespan
number
Max Lifespan of client offline session.
accessCodeLifespan
number
Lifespan of access code.
accessCodeLifespanUserAction
number
Lifespan of access code user action.
accessCodeLifespanLogin
number
Lifespan of access code in login.
actionTokenGeneratedByAdminLifespan
number
Lifespan of action token generated by admin.
actionTokenGeneratedByUserLifespan
number
Lifespan of action token generated by user.
enabled
boolean
true/false for enabled or not.
sslRequired
string
true/false for ssl required or not.
verifyEmail
boolean
true/false verify email.
loginWithEmailAllowed
boolean
true/false for login with email allowed or not.
duplicateEmailsAllowed
boolean
true/false from duplicate email allowed or not.
editUsernameAllowed
boolean
true/false for edit user name allowed or not.
userInviteWay
string
User invite way.
bruteForceProtected
boolean
true/false brute force protected.
permanentLockout
boolean
true/false permanent lockout or not.
maxFailureWaitSeconds
number
Max failure for wait seconds.
minimumQuickLoginWaitSeconds
number
Minimum quick login wait seconds.
waitIncrementSeconds
number
Wait increment seconds.
quickLoginCheckMilliSeconds
number
Quick Login check milliseconds.
maxDeltaTimeSeconds
number
Max delta time seconds.
failureFactor
number
Failure factor.
enabledOwnEmailProvider
boolean
true/false for own email provider enabled or not.
enabledOwnSmsProvider
boolean
true/false for own sms provider enabled or not.
defaultRoles
array
Array of default roles
requiredCredentials
array
Array of require credentials.
otpPolicyType
string
Otp policy type.
otpPolicyAlgorithm
string
Otp policy algorithm.
otpPolicyInitialCounter
number
Initial count of opt policy.
otpPolicyDigits
number
Digits of otp policy
otpPolicyLookAheadWindow
number
Otp policy look ahead window value.
otpPolicyPeriod
number
Period of otp policy
otpSupportedApplications
array
Applications supported otp.
webAuthnPolicyRpEntityName
string
EntityName of webauthn policyrp
webAuthnPolicySignatureAlgorithms
array
Array of webauthn policy signature algorithms.
webAuthnPolicyRpId
string
Webauthn policyrp id
webAuthnPolicyAttestationConveyancePreference
string
webAuth policy attestation conveyance preference.
webAuthnPolicyAuthenticatorAttachment
string
Attachment of webauthn policy authenticator.
webAuthnPolicyRequireResidentKey
string
Webauthn policy require resident key.
webAuthnPolicyUserVerificationRequirement
string
Webauthn policy user verification requirement.
webAuthnPolicyCreateTimeout
number
webauthn policy create timeout.
webAuthnPolicyAvoidSameAuthenticatorRegister
boolean
true/false for webauthn policy avoids same authenticator register.
webAuthnPolicyAcceptableAaguids
array
Array of webauthn policy acceptable aaguids.
webAuthnPolicyPasswordlessRpEntityName
string
webauthn policy passwordlessrp enityname.
webAuthnPolicyPasswordlessSignatureAlgorithms
array
Array of webauthn policy passwordless signature algorithms
webAuthnPolicyPasswordlessRpId
string
Webauthn policy passwordless rp id.
webAuthnPolicyPasswordlessAttestationConveyancePreference
string
webauthn policy passwordless attestation conveyance preference.
webAuthnPolicyPasswordlessAuthenticatorAttachment
string
webauthn policy passwordless authenticator attachment.
webAuthnPolicyPasswordlessRequireResidentKey
string
webauthn policy passwordless requires resident key.
webAuthnPolicyPasswordlessUserVerificationRequirement
string
Webauthn policy passwordless user verification requirement.
webAuthnPolicyPasswordlessCreateTimeout
number
webauthn policy passwordless create timeout.
webAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister
boolean
true/false webauthn policy passwordless avoid same authenticator register.
webAuthnPolicyPasswordlessAcceptableAaguids
array
array of webauthn policy passwordless acceptable aaguids
browserSecurityHeaders
object
Browser security headers.
smtpServer
object
Smtp servers.
smsServer
object
SMS servers
loginTheme
string
Login theme.
accountTheme
string
account theme
adminTheme
string
Admin theme
emailTheme
string
email theme
eventsEnabled
boolean
true/false events enabled or not.
mfaProviders
array
Array of mfa provides,
eventsListeners
array
Array of event listeners.
enabledEventTypes
array
Array of enabled event types
adminEventsEnabled
boolean
true/false admin events enabled or not.
adminEventsDetailsEnabled
boolean
true/false admin events details enabled or not.
identityProviders
array
Array of identity providers
identityProviderMappers
array
Array of identity provider mappers.
internationalizationEnabled
boolean
true/false for internationalization enabled or not.
supportedLocales
array
Array of supported locales
browserFlow
string
Browser flow name.
registrationFlow
string
Registration flow name.
directGrantFlow
string
Direct grant flow name.
resetCredentialsFlow
string
Reset credential flow name.
clientAuthenticationFlow
string
Client authentication flow name.
dockerAuthenticationFlow
string
Docker authentication flow name.
attributes
object
Attributes.
userManagedAccessAllowed
boolean
true/false user managed access allowed or not.
live
boolean
true/false workspace live or not.
{
"id": "c9542c4b-df69-4153-a411-a0dd6b84d3b3",
"realm": "grootan",
"displayName": "eztoauth",
"workspace": "http://localhost:8080",
"hasCustomDomain": false,
"defaultRegion": "in",
"notBefore": 0,
"defaultSignatureAlgorithm": "RS256",
"revokeRefreshToken": false,
"refreshTokenMaxReuse": 0,
"accessTokenLifespan": 518400,
"accessTokenLifespanForImplicitFlow": 518400,
"ssoSessionIdleTimeout": 1800,
"ssoSessionMaxLifespan": 36000,
"ssoSessionIdleTimeoutRememberMe": 0,
"ssoSessionMaxLifespanRememberMe": 0,
"offlineSessionIdleTimeout": 2592000,
"offlineSessionMaxLifespanEnabled": false,
"offlineSessionMaxLifespan": 5184000,
"clientSessionIdleTimeout": 0,
"clientSessionMaxLifespan": 0,
"clientOfflineSessionIdleTimeout": 0,
"clientOfflineSessionMaxLifespan": 0,
"accessCodeLifespan": 60,
"accessCodeLifespanUserAction": 300,
"accessCodeLifespanLogin": 1800,
"actionTokenGeneratedByAdminLifespan": 43200,
"actionTokenGeneratedByUserLifespan": 300,
"oauth2DeviceCodeLifespan": 600,
"oauth2DevicePollingInterval": 600,
"enabled": true,
"sslRequired": "external",
"registrationAllowed": true,
"registrationEmailAsUsername": false,
"rememberMe": false,
"verifyEmail": false,
"loginWithEmailAllowed": true,
"duplicateEmailsAllowed": false,
"duplicateMobNumAllowed": true,
"resetPasswordAllowed": true,
"editUsernameAllowed": false,
"userInviteWay": "otp",
"userInviteClientId": "sso",
"bruteForceProtected": false,
"permanentLockout": false,
"maxFailureWaitSeconds": 900,
"minimumQuickLoginWaitSeconds": 60,
"waitIncrementSeconds": 60,
"quickLoginCheckMilliSeconds": 1000,
"maxDeltaTimeSeconds": 43200,
"failureFactor": 30,
"enabledOwnEmailProvider": true,
"enabledOwnSmsProvider": true,
"defaultRoles": [
"user",
"offline_access",
"uma_authorization"
],
"requiredCredentials": [
"password"
],
"passwordPolicy": "passwordHistory(3) and length(8) and notUsername(undefined) and notEmail(undefined) and upperCase(1) and specialChars(1) and digits(1)",
"otpPolicyType": "totp",
"otpPolicyAlgorithm": "HmacSHA1",
"otpPolicyInitialCounter": 0,
"otpPolicyDigits": 6,
"otpPolicyLookAheadWindow": 1,
"otpPolicyPeriod": 30,
"otpSupportedApplications": [
"FreeOTP",
"Google Authenticator"
],
"webAuthnPolicyRpEntityName": "keycloak",
"webAuthnPolicySignatureAlgorithms": [
"ES256"
],
"webAuthnPolicyRpId": "",
"webAuthnPolicyAttestationConveyancePreference": "not specified",
"webAuthnPolicyAuthenticatorAttachment": "not specified",
"webAuthnPolicyRequireResidentKey": "not specified",
"webAuthnPolicyUserVerificationRequirement": "not specified",
"webAuthnPolicyCreateTimeout": 0,
"webAuthnPolicyAvoidSameAuthenticatorRegister": false,
"webAuthnPolicyAcceptableAaguids": [],
"webAuthnPolicyPasswordlessRpEntityName": "keycloak",
"webAuthnPolicyPasswordlessSignatureAlgorithms": [
"ES256"
],
"webAuthnPolicyPasswordlessRpId": "",
"webAuthnPolicyPasswordlessAttestationConveyancePreference": "not specified",
"webAuthnPolicyPasswordlessAuthenticatorAttachment": "not specified",
"webAuthnPolicyPasswordlessRequireResidentKey": "not specified",
"webAuthnPolicyPasswordlessUserVerificationRequirement": "not specified",
"webAuthnPolicyPasswordlessCreateTimeout": 0,
"webAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister": false,
"webAuthnPolicyPasswordlessAcceptableAaguids": [],
"browserSecurityHeaders": {
"contentSecurityPolicyReportOnly": "",
"xContentTypeOptions": "nosniff",
"xRobotsTag": "none",
"xFrameOptions": "SAMEORIGIN",
"contentSecurityPolicy": "frame-src 'self' https://wchat.in.freshchat.com/ https://www.google.com/ https://app.tango.us/ https://www.youtube.com/ ; frame-ancestors 'self'; object-src 'none';",
"strictTransportSecurity": "max-age=31536000; includeSubDomains"
},
"smtpServer": {},
"smsServer": {},
"loginTheme": "qlik_verify",
"accountTheme": "qlik_verify",
"adminTheme": "qlik_verify",
"emailTheme": "qlik_verify",
"mode": "wiam",
"eventsEnabled": true,
"mfaProviders": [],
"eventsListeners": [
"google-ws-sync",
"okta-ws-sync",
"azure-sync",
"duo-ws-sync",
"webhook-streamer",
"jboss-logging",
"email",
"report-listener"
],
"enabledEventTypes": [
"LOGOUT",
"REGISTER",
"LOGIN_ERROR",
"OKTA_WS_SYNC_SUCCESS",
"REGISTER_ERROR",
"LOGOUT_ERROR",
"LOGIN",
"AZURE_SYNC_SUCCESS",
"DUO_WS_SYNC_SUCCESS",
"GOOGLE_WS_SYNC_SUCCESS"
],
"adminEventsEnabled": true,
"adminEventsDetailsEnabled": false,
"identityProviders": [],
"identityProviderMappers": [],
"internationalizationEnabled": false,
"supportedLocales": [],
"browserFlow": "browser",
"registrationFlow": "registration",
"directGrantFlow": "direct grant",
"resetCredentialsFlow": "reset credentials",
"clientAuthenticationFlow": "clients",
"dockerAuthenticationFlow": "docker auth",
"attributes": {
"cibaBackchannelTokenDeliveryMode": "hook-notifier",
"KEYLESS_CUSTOMER": "eztoauth_poc",
"dashboardLocale": "en",
"clientOfflineSessionIdleTimeout": "0",
"PINDROP_SCORE_THRESHOLD": "50.0",
"cibaExpiresIn": "120",
"PINDROP_EXPIRY_TIME": "20",
"onboarding-steps-completed": "ob-admin-setup,ob-admin-email-setup,ob-admin-sms-setup,ob-admin-whatsapp-setup,ob-admin-workspace-setup,ob-admin-audit-setup,ob-admin-audit-streamer-setup,qv-bruteforce-detection,ob-admin-security-defenses-setup",
"profileLocale": "en",
"KEYLESS_ONBOARDING_TOKEN": "",
"cibaAuthRequestedUserHint": "user",
"MIRACL_PROJECT_APP_CLIENT_ID": "",
"oauth2DevicePollingInterval": "600",
"clientOfflineSessionMaxLifespan": "0",
"clientSessionIdleTimeout": "0",
"MIRACL_PROJECT_APP_CLIENT_SECRET": "",
"defaultRegion": "in",
"KEYLESS_LOGIN_TOKEN": "",
"cibaInterval": "5",
"oauth2DeviceCodeLifespan": "600",
"KEYLESS_HOST": "https://middleware-api.external.core-production.keyless.technology",
"inviteOnly": "false",
"KEYLESS_EXPIRY_TIME": "30m",
"clientSessionMaxLifespan": "0",
"PINDROP_HOST": "https://prd.us.identity.pindrop",
"parRequestUriLifespan": "60",
"PINDROP_TOKEN": "",
"rememberMe": "true",
"loginLocale": "en"
},
"userManagedAccessAllowed": true,
"authenticationFlowBindingOverrides": {
"onboarding": "68df5301-f94c-4aea-8db0-4d64b7f6299a"
},
"appConnections": {},
"mfaConnections": {},
"dnsenabled": true,
"live": false
}
HTTP STATUS CODE SUMMARY | ||
---|---|---|
200 - OK | Successfully done. | |
201 - OK | Successfully created. | |
400 - Bad Request | The request was unacceptable, often due to missing a required parameter. | |
401 - Unauthorized | Unauthorized access try with correct access. | |
402 - Request Failed | The parameters were valid but the request failed. | |
403 - Forbidden | The Application doesn't have permissions to perform the request. | |
404 - Not Found | The requested resource doesn't exist | |
500 - Server Errors | Something went wrong on ezto auth's end. (These are rare.) | |
503 - Server Errors | Service temporarily unavailable |